somebody's stamping/stomping ground - Turc Anglais Dictionnaire